package com.evaluationsystem.system.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class StaffInfo {
    /**
    * 员工编号
    */
    private String vstaffid;

    /**
    * 员工名称
    */
    private String vstaffname;

    /**
    * 职位编号
    */
    private String vpositionid;

    /**
    * 工厂（类型：001）
    */
    private String vfactoryflg;

    /**
    * 班组编号
    */
    private String vteamid;

    /**
    * 是否为评定组（类型：002）
    */
    private String vappraiseflg;

    /**
    * 是否禁用（类型：004）
    */
    private String vforbidden;

    /**
    * 手机号
    */
    private String vphone;

    /**
    * 小程序OPENID
    */
    private String vopenid;

    /**
    * 自我评定年月（考核人）(YYYY-MM)
    */
    private String vselfappmonth;

    /**
    * 班组评定年月（考核人）(YYYY-MM)
    */
    private String vteamappmonth;

    /**
    * 客户评定年月（考核人）(YYYY-MM)
    */
    private String vcustomerappmonth;

    /**
    * 评定组评定年月（考核人）(YYYY-MM)
    */
    private String vgroupappmonth;

    /**
    * 班组评定年月（被考核人）(YYYY-MM)
    */
    private String vteamappmonth1;

    /**
    * 客户评定年月（被考核人）(YYYY-MM)
    */
    private String vcustomerappmonth1;

    /**
    * 评定组评定年月（被考核人）(YYYY-MM)
    */
    private String vgroupappmonth1;

    /**
    * 作成者
    */
    private String vinsuserid;

    /**
    * 作成时间
    */
    private String vinsdate;

    /**
    * 修改者
    */
    private String vupduserid;

    /**
    * 修改时间
    */
    private String vupddate;

    /**
    * 微信公众号openid
    */
    private String vwxopenid;

    /**
    * 微信UID
    */
    private String vwxuid;
}